someone who talks too much rubbish - Español Inglés Diccionario